YandexCheckout\Request\Receipts\AbstractReceiptResponse B

Total Complexity 87
Dependencies 13
Dependents 2
Total lines 535
Lines of code 256
Logical lines of code 120
Comment lines 178
Methods 34
Properties 13

Methods 34

Method Rating Maintainability Complexity Lines of code
__construct()
B
42 16 52
setItems()
A
54 8 20
setSettlements()
A
54 8 20
setTaxSystemCode()
S
57 6 17
setStatus()
S
57 5 18
setOnBehalfOf()
S
60 4 13
setFiscalDocumentNumber()
S
62 4 11
setObjectId()
S
64 4 9
setType()
S
62 3 12
factoryObjectId()
S
67 3 8
setId()
S
63 3 10
getOnBehalfOf()
S
82 1 3
setFiscalProviderId()
S
81 1 3
getTaxSystemCode()
S
82 1 3
addSettlement()
S
80 1 3
notEmpty()
S
80 1 3
getSettlements()
S
82 1 3
addItem()
S
80 1 3
getItems()
S
82 1 3
setFiscalAttribute()
S
81 1 3
getFiscalProviderId()
S
82 1 3
setRegisteredAt()
S
81 1 3
getRegisteredAt()
S
82 1 3
getId()
S
82 1 3
getFiscalAttribute()
S
82 1 3
setFiscalStorageNumber()
S
81 1 3
getFiscalStorageNumber()
S
82 1 3
getFiscalDocumentNumber()
S
82 1 3
setReceiptRegistration()
S
81 1 3
getReceiptRegistration()
S
81 1 3
getStatus()
S
82 1 3
getObjectId()
S
82 1 3
getType()
S
82 1 3
setSpecificProperties()
S
100 1 0